<template>
  <van-nav-bar
    title="登录"
    left-text="返回"
    left-arrow
    @click-left="onClickLeft"
  />

  <van-form @submit="onSubmit">
    <van-cell-group inset>
      <van-field
        v-model="demo1From.username"
        name="用户名"
        label="用户名"
        placeholder="用户名"
        :rules="[{ required: true, message: '请填写用户名' }]"
      />
      <van-field
        v-model="demo1From.password"
        type="password"
        name="密码"
        label="密码"
        placeholder="密码"
        :rules="[{ required: true, message: '请填写密码' }]"
      />
    </van-cell-group>
    <div style="margin: 16px">
      <van-button round block type="primary" native-type="submit" @click="submit">
        提交
      </van-button>
    </div>
  </van-form>
</template>

<script setup>
import { reactive } from 'vue';
let demo1From=reactive({
    username:'',
    password:''
})
import {demo1Api} from '@/api/api'
import { useRouter } from 'vue-router';
let router=new useRouter
let submit=()=>{
    demo1Api(demo1From.username,demo1From.password).then(res=>{
        console.log('登录信息',res);
        router.push('/demo2')
    })
}
</script>

<style lang="scss" scoped>
</style>